Geh mal auf Start-->Ausführen. Da tippst du dann "dxdiag" (ohne "") ein. Der öffnet dann das Diagnoseprogramm von DirectX. Da kannst du erstmal gucken welches DirectX installiert ist. Normalerweise ist bei XP aber schon eine DirectX-Version installiert, die > DirectX 7 ist. DAnn kannst du dich mal durch die Reiter (kA, ob die so heißen, halt System, DirectX-Dateien,...) durchklicken und gucken, ob Probleme festgestellt wurden.
Vlt ist ja dein DirectX oder der Grafikkartentreiber im Eimer. Ich hoffe du hast nen Grafikkartentreiber installiert.